embargo of vessels - Turco Inglés Diccionario